Multigrid Preconditioning Methods for an Implicit Jacobian-Free Newton-Krylov Two-Fluid Kinetic Plasma Solver
نویسنده
چکیده
Plasma is a state of matter in which a collection of atoms have dissociated into their constituent ions and electrons. The availability of this free charge allows the plasma to interact with electromagnetic fields. The fields dictate the motion of the particles and, simultaneously, the motion of the particles alter the fields. This strongly coupled, self-consistent interaction supports a large variety of waves (both slow and fast) that prove to be difficult when attempting simulation. Many computational techniques have been used in plasma simulation, but the two most widely in use are particle-in-cell (PIC) and magnetohydrodynamics (MHD). Recently, a fully implicit electrostatic 1D chargeand energyconserving PIC algorithm was proposed and implemented [1]. Central to the algorithm is a Jacobian-Free Newton-Krylov (JFNK) method. Internally, each residual calculation requires a call to the costly particle integration scheme. Thus, a well designed preconditioner becomes crucial. The use of physics based preconditioning (PBP), in conjunction with JFNK, has proved fruitful in applications where disparate time scales are present [2]. Stiff hyperbolic PDE systems are effectively transformed into a scalar parabolic PDE that targets the fast wave behavior. In this way, implicit time-integration schemes are capable of stepping over the stiff time scale while maintaining a reasonable number of Krylov iterations. Moreover, the scalar parabolic PDE is amenable to fast multigrid methods, adding little to the overall computational cost. The First-Order System Least-Squares (FOSLS) methodology has also been successfully applied to a large variety of problems [3]. First-order systems of PDEs are recast as the minimization of a functional. The resulting weak formulation admits a bilinear form that, if H elliptic, can be used with standard finite element spaces to generate a discrete system amenable to multigrid methods. Recently, the FOSLS approach has been successfully applied to incompressible, resistive MHD [4]. The aim of this research is to use a two-fluid MHD model to build an effective preconditioner for the fully implicit PIC simulation. To be effective, the preconditioner must target fast plasma waves while remaining tractable for multigrid methods. Ideas from both PBP and FOSLS will be explored in the design of the preconditioner.
منابع مشابه
Fluid preconditioning for Newton-Krylov-based, fully implicit, electrostatic particle-in-cell simulations
A recent proof-of-principle study proposes an energy-and charge-conserving, nonlinearly implicit elec-trostatic particle-in-cell (PIC) algorithm in one dimension [Chen et al, The algorithm in the reference employs an unpreconditioned Jacobian-free Newton-Krylov method, which ensures nonlinear convergence at every timestep (resolving the dynamical timescale of interest). Kinetic enslavement, whi...
متن کاملA Monolithic Ale Newton-krylov Solver with Multigrid-richardson-schwarz Preconditioning for Incompressible Fluid Structure Interaction
In this paper we study a monolithic Newton-Krylov solver with exact Jacobian for the solution of incompressible FSI problems. A main focus of this work is on the use of geometric multigrid preconditioners with modified Richardson smoothers preconditioned by an additive Schwarz algorithm. The definition of the subdomains in the Schwarz smoother is driven by the natural splitting between fluid an...
متن کاملImplicit adaptive mesh refinement for 2D reduced resistive magnetohydrodynamics
An implicit structured-adaptive-mesh-refinement (SAMR) solver for 2D reduced magnetohydrodynamics (MHD) is described. The time-implicit discretization is able to step over fast normal modes, while the spatial adaptivity resolves thin, dynamically evolving features. A Jacobian-free Newton-Krylov method is used for the nonlinear solver engine. For preconditioning, we have extended the optimal “ph...
متن کاملPreconditioning Newton- Krylov Methods for Variably Saturated Flow
In this paper, we compare the effectiveness of three preconditioning strategies in simulations of variably saturated flow. Using Richards’ equation as our model, we solve the nonlinear system using a Newton-Krylov method. Since Krylov solvers can stagnate, resulting in slow convergence, we investigate different strategies of preconditioning the Jacobian system. Our work uses a multigrid method ...
متن کاملAerodynamic Applications of Newton-krylov-schwarz Solvers
Parallel implicit solution methods are increasingly important in aerodynamics , since reliable low-residual solutions at elevated CFL number are prerequisite to such large-scale applications of aerodynamic analysis codes as aeroelasticity and optimization. In this chapter, a class of nonlinear implicit methods and a class of linear implicit methods are deened and illustrated. Their composition ...
متن کامل